package procilege.lang;

import java.util.ArrayList;
import java.util.List;

public class PredicateFunction implements PredicateExpr {

	private Name name;

	private List<PredicateExpr> args = new ArrayList<PredicateExpr>();

	public PredicateFunction(Name name) {

		this.name = name;
		this.args.addAll(args);
	}

	public PredicateFunction(Name name, List<PredicateExpr> args) {

		this.name = name;
		this.args.addAll(args);
	}

	public Name getName() {
		return name;
	}

	public void setName(Name name) {
		this.name = name;
	}
	
	public List<PredicateExpr> getArgs() {
		return args;
	}
}
